import Vue from 'vue'
import { AlertModule } from 'vux'

import { getWxJsTicket } from '@/api/config'

export function initWxJsTicket() {
  getWxJsTicket().then((res) => {
    if (res.data.code !== 'SUCCESS') {
      console.log(res.data)
      AlertModule.show({
        title: '错误！',
        content: this.$t('微信初始化失败，请刷新重新加载！')
      })
    } else {
      Vue.wechat.config(res.data.data)
    }
  }).catch((res) => {
    console.log(res.data)
    AlertModule.show({
      title: '错误！',
      content: this.$t('微信初始化失败，请刷新重新加载！')
    })
  })
}
